needle sealer - German English Dictionary